package com.szholly.plug.cms.entity.advertising;

import com.szholly.data.general.*;

/**
 *  广告位置
 */
public class AdvertisingSpaceRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * 描述
	 */
	public final static String FIELD_Description = "description";
	
	/**
	 * site_id
	 */
	public final static String FIELD_SiteId = "site_id";
	
	/**
	 * 是否启用
	 */
	public final static String FIELD_IsEnabled = "is_enabled";
	
	/**
	 * 名称
	 */
	public final static String FIELD_AdName = "ad_name";
	
	/**
	 * adspace_id
	 */
	public final static String FIELD_AdspaceId = "adspace_id";
	
	
	
	/**
	 * 获取描述
	 */
	public String getDescription() {
		return (String) getValue(GlobalDataType.String, FIELD_Description);
	}

	/**
	 * 设置描述
	 */
	public void setDescription(String value) {
		setValue(FIELD_Description, value);
	}
	
	/**
	 * 获取site_id
	 */
	public Integer getSiteId() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_SiteId);
	}

	/**
	 * 设置site_id
	 */
	public void setSiteId(Integer value) {
		setValue(FIELD_SiteId, value);
	}
	
	/**
	 * 获取是否启用
	 */
	public String getIsEnabled() {
		return (String) getValue(GlobalDataType.String, FIELD_IsEnabled);
	}

	/**
	 * 设置是否启用
	 */
	public void setIsEnabled(String value) {
		setValue(FIELD_IsEnabled, value);
	}
	
	/**
	 * 获取名称
	 */
	public String getAdName() {
		return (String) getValue(GlobalDataType.String, FIELD_AdName);
	}

	/**
	 * 设置名称
	 */
	public void setAdName(String value) {
		setValue(FIELD_AdName, value);
	}
	
	/**
	 * 获取adspace_id
	 */
	public Integer getAdspaceId() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_AdspaceId);
	}

	/**
	 * 设置adspace_id
	 */
	public void setAdspaceId(Integer value) {
		setValue(FIELD_AdspaceId, value);
	}
}